* {
  margin: 0;
  padding: 0;
  font-family: "agency fb"; }

li {
  list-style: none; }

a {
  text-decoration: none; }

body header {
  width: 100%;
  height: 33px;
  background: #F7F7F7;
  border-bottom: 1px solid #ccc; }
  body header .title {
    width: 90%;
    height: 100%;
    margin: 0 auto;
    display: flex;
    justify-content: space-between;
    align-items: center; }
    body header .title .p1 {
      width: 17%;
      height: 100%;
      display: flex;
      justify-content: space-between;
      align-items: center; }
      body header .title .p1 .span1 {
        font-size: 15px;
        color: #118855; }
      body header .title .p1 a {
        font-size: 12px;
        color: #666666; }
      body header .title .p1 .guan {
        display: inline-block;
        width: 0px;
        height: 20px;
        border-left: 1px solid #ccc; }
    body header .title .p2 {
      width: 43%;
      height: 100%;
      display: flex;
      justify-content: space-between;
      align-items: center; }
      body header .title .p2 a {
        font-size: 12px;
        color: #666666; }
      body header .title .p2 .guan {
        display: inline-block;
        width: 0px;
        height: 20px;
        border-left: 1px solid #ccc; }
      body header .title .p2 a {
        font-weight: 500;
        text-decoration: none; }
      body header .title .p2 .dropdown {
        display: inline-block; }
        body header .title .p2 .dropdown .dropdown-menu {
          min-width: 100px;
          position: absolute;
          left: -20%; }

body nav {
  width: 90%;
  height: 80px;
  margin: 10px auto;
  display: flex;
  justify-content: space-between; }
  body nav ul {
    display: flex;
    justify-content: space-between;
    height: 80px;
    align-items: center; }
    body nav ul li {
      position: relative; }
      body nav ul li a {
        padding: 15px;
        font-size: 18px;
        color: black; }
        body nav ul li a:hover {
          color: black;
          text-decoration: none;
          background: #F4F4F4; }
      body nav ul li img {
        position: absolute;
        top: -15px;
        right: 0; }

body .banner {
  width: 90%;
  height: auto;
  margin: 0 auto; }
  body .banner #oll {
    width: 200px;
    bottom: 10px;
    left: 88%;
    margin: 0; }
    body .banner #oll li {
      width: 15px;
      height: 15px;
      border: none;
      background: rgba(255, 255, 255, 0.8); }
    body .banner #oll .active {
      background: rgba(0, 0, 0, 0.8); }
